.play-btn,.jsSubmit,.form-box .submit{-webkit-appearance:none!important}.log-sign ul,ol,ul{list-style:none}.log-sign li.newsletter a,.log-sign li.policy a,a,a:hover{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:inherit;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%;line-height:1;text-align:center}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0;border-collapse:collapse}:focus{outline:0}*{box-sizing:border-box}section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;justify-content:center}.form,.log-sign{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}.overlay{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2em;opacity:0;transition:opacity .4s ease}.form{overflow-y:auto;justify-content:stretch;height:100%;margin:auto}.log-sign{z-index:2;align-items:center;max-width:640px}.log-sign ul{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:stretch;flex-direction:column;margin:0;padding:0}.log-sign li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.log-sign input[type=submit]{margin:0;border:0;cursor:pointer}.log-sign form{width:100%}.log-sign .form-title{width:80%;margin:0 auto;padding-top:.3em;font-size:1.4em;font-weight:700;line-height:2em;text-transform:uppercase}.log-sign li.play{position:relative;margin:.5em 0 1em}.log-sign input.field{width:100%;margin:.4em 0;padding:1em 1.2em;font-size:1em;border:.111em solid #b3b6cb;border-radius:.3125em;background:#fff}.log-sign input.play-btn{width:100%;padding:0;font-size:1em;outline:0;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}#socialSignupForm{margin-bottom:1em}.log-sign li.newsletter,.log-sign li.policy{align-items:center;justify-content:flex-start;margin:.35em 0;padding-left:1em;font-size:.8em}.log-sign li.newsletter input[type=checkbox],.log-sign li.policy input[type=checkbox]{margin:0 .5em 0 0;padding:0}.log-sign li.newsletter.align-center,.log-sign li.policy.align-center{flex-wrap:wrap;justify-content:center;text-align:center}.log-sign li.policy.form-text{display:block;font-size:.6em}.log-sign li.policy.form-text a{font-weight:800}.log-sign li.policy.recaptcha{max-width:25em;margin-left:auto;margin-right:auto}.ValidationErrors{position:absolute;z-index:1;top:0;right:-1em;width:15em;padding:.5em;font-family:Arial,sans-serif;font-size:.9em;line-height:1.3;color:#fff;border:1px solid #aaa;border-radius:.33em;background:red;box-shadow:0 0 .4em #aaa;text-align:center}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px transparent inset}@media(min-width:640px){.ValidationErrors{font-size:12px}}